Component({
  /**
   * 组件的属性列表
   */
  properties: {
    show: {
      // 显示隐藏
      type: Boolean,
      value: true,
      observer: '_showChange'
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    innerShow:false,
    wrapperShow:false,
  },
lifetimes:{
  attached() {
      console.log('example created')
    this._showChange(this.data.show)
    },
},
    

  /**
   * 组件的方法列表
   */
  methods: {
    _showChange(show){
      if (show) {
        this.setData({
            innerShow: true,
            wrapperShow:true
        })
    } else {
        this.setData({ innerShow: false })
        setTimeout(() => {
            this.setData({ wrapperShow: false })
        }, 300)
    }
    },
    hidePopup(){
      console.log('hide')
      this.triggerEvent('hideExample')
    },
  },
})
